//
//
//

#pragma once

#include <iostream>
#include <string>
#include <vector>

//#include <GLFW/glfw3.h>

namespace GUI {
    //int MainGUI();

    class Window {
        public:
            Window();
            Window(int width, int height, std::string name, int major, int minor);
            ~Window();

            bool Init(int width, int height, std::string name, int major, int minor);
            void Update(void(*function)());
    };
}